electronic banking - German English Dictionary